home *** CD-ROM | disk | FTP | other *** search
/ Aminet 41 / Aminet 41 (2001)(Schatztruhe)[!][Feb 2001].iso / Aminet / util / sys / 68040Lib.lha / 68040Lib / Include / mmu / mmubase.i < prev    next >
Text File  |  2000-04-02  |  2KB  |  59 lines

  1.         IFND MMU_MMUBASE_I
  2. MMU_MMUBASE_I    SET 1
  3. ;*************************************************************************
  4. ;** mmu.library                                                         **
  5. ;**                                                                     **
  6. ;** a system library for arbitration and control of the MC68K MMUs      **
  7. ;**                                                                     **
  8. ;** © 1998 THOR-Software, Thomas Richter                                **
  9. ;** No commercial use, reassembly, modification without prior, written  **
  10. ;** permission of the authors.                                          **
  11. ;** Including this library in any commercial software REQUIRES a        **
  12. ;** written permission and the payment of a small fee.                  **
  13. ;**                                                                     **
  14. ;**---------------------------------------------------------------------**
  15. ;** Definition of the library base                                      **
  16. ;** and of the MMU configurations                                       **
  17. ;**                                    **
  18. ;** $VER: 40.50 (31.10.99)                        **
  19. ;*************************************************************************
  20.  
  21.         IFND EXEC_TYPES_I
  22.         INCLUDE "exec/types.i"
  23.         ENDC ; EXEC_TYPES_I
  24.  
  25.         IFND EXEC_LIBRARIES_I
  26.         INCLUDE "exec/libraries.i"
  27.         ENDC ; EXEC_LIBRARIES_I
  28.  
  29. ;* There's really nothing in this library base you need to care about *
  30.  
  31.         STRUCTURE  MMUBase,LIB_SIZE
  32.         LABEL   mulib_SIZE
  33.  
  34.  
  35. MMUNAME         MACRO
  36.                 DC.B  'mmu.library',0
  37.                 ENDM
  38.  
  39. ;* definitions of the known MMU types *
  40.  
  41.  
  42. MUTYPE_NONE     equ     0
  43. ;* no MMU detected *
  44.  
  45. MUTYPE_68851    equ     '2'
  46. ;* 68020/68851 MMU *
  47.  
  48. MUTYPE_68030    equ     '3'
  49. ;* 68030 MMU *
  50.  
  51. MUTYPE_68040    equ     '4'
  52. ;* 68040 MMU *
  53.  
  54. MUTYPE_68060    equ     '6'
  55. ;* 68060 MMU *
  56.  
  57.         ENDC    ; MMU_MMUBASE_I
  58.  
  59.